mountain blackberry - German English Dictionary